package read;

import java.io.*;

class FileRead
{
    public static void main(String args[])
    {
        int lineCount = 0;
        try
        {
            // Open the file that is the first
            // command line parameter
            FileInputStream fstream = new FileInputStream("file.txt");
            // Get the object of DataInputStream
            DataInputStream in = new DataInputStream(fstream);
            BufferedReader br = new BufferedReader(new InputStreamReader(in));
            String strLine;
            
            // Read File Line By Line
            while ((strLine = br.readLine()) != null)
            {
                // Print the content on the console
                System.out.println(strLine);
                lineCount++;
            }
            // Close the input stream
            in.close();
        }
        catch (Exception e)
        {// Catch exception if any
            System.err.println("Error: " + e.getMessage());
        }
        System.out.println(lineCount);
    }
}
